despicable person

Translations
personne méprisable